月刊 C MAGAZINE 2002年2月号

キーフレーズ

SDL List Fig Java データ int http:// screen void return ファイル C MAGAZINE include プログラム Ruby クラス Windows 場合 メソッド image 機能 char 処理 プログラミング 作成 () www ライプラリ public Web 文字列 Linux オプジェクト CategoryID BigNum system HTML TMPL バターン Gate 表示 必要 -1 pattern 開発 NULL Cocoa サーフェス 関数 コード インタフェイス 実行 Borland new tmpl const string buf 画面 利用 Ruby/SDL state BorIand テスト API .com 使用 方法 2002 指定 ページ 出力 surface 使っ 本体価格 sound Class 入力 情報 プログラマ exit card TabIe 取得 ビット testSuite TCP main アプリケーション 言語 できる Surface インストール object プログラミング言語 イベント プロジェクト Button class System

目次

プログラミング技術情報誌・ C マガジン C 0 N T E N T S 新舂特別インタビュー Java を作った James GOSIing が語る Java とカクラミングの将来 ( 聞き手 : 松浦健一郎 , 司ゆき ) SDL マルチプラットホーム・マルチメディアライブラリでゲームを作る PARTI SDL の概要とインストール大串貞一郎 PART2 SDL によるゲームプログラミング大串貞一郎 PART3 Ruby / SDL によるプログラミング大林ー平 PART4 作者が語る SDL の現在と将来 sam Lantinga ( 聞き手 / 翻訳 : 中嶋瑞穂 ) 。 = , XP は私たちに何をもたらすか 藤本聖 , 平鍋健児 Get lnto C WorId ! ! ー c 言語入門講座 く第 11 回 > ファイル操作 ( 2 ) 小薗三典 / 中井信会 c プログラマのための c + + 入門実践 C 十十ゼミナー ) レ く第 11 回 > C から C + + へのステップアップ吉野智興 スタートアップ Java ー Java 言語事始く第 11 回 > 入出力毛呂宗夫 8 なて叮 4 叮のオブジェクト工房く第 11 回 > オブジェクト指向を教える Enj0Y PerI Programming モジュールを活用しよう く第 13 回 >Wiki で HTML::Template を使う結城浩 なあ Ruby を読もうじゃないか く第 1 回 >English. rb—base64. 「 b 後藤謙太郎 アルゴリズム入門プログラミングの宝箱 く第 10 回 > バックトラック法と幅優先探索春日伸弥 / 紀平拓男 画像処理を極める 「ア ) レゴ、リス・ムラボく第 29 回 > 画像圧縮アルゴリズム⑧スライド辞書を利用した圧縮昌達 「 Linux Programming Tips 」は都合により休載させていたたきます。 14 20 特集 1 51 68 4 8 一 6 7 7 8 92 新連載 99 105 」 11 を

FEBRUARY 2002 Cover 〃 s ケ砒〃秋山育 /Design 持田哲 Enter The 3D Programming< 最終回 > メッシュの変形久保裕一郎 / 宇治社中 技術を知って実践しよう ネットワークプログラミングのアトリエ く最終回 > B 面 and C + + BuiIder 用 DirectPIay コンボーネント TMan2Man あちゃぶう 読者投稿セレクト 「 Visual Studi0 . NET べータ 2 における ASP. NET の利用」緒方責弘 ー Windows Programming Tips く第 25 回 > 凧 ernet Exp e 「の情報を利用する tatsuya Java Programming Tips く第 18 回 > リフレクション ( 1 ) 松浦健一郎 新連載 最新開発環境レポート ニュース Mac OS X プログラミング入門 おいしい Cocoa のいただき方く第 1 回 > 開発ッ HM 殿計に最適な画面仕様作成ツール「 D 「 aw ⅱ a Ⅳ e 「 . MONTHLY HEADLINE C MAGA Bookends ールに慣れよう真紀俊男 1.0 」村上晋一郎 ( キャツツ ( 株 ) ) 学問のススメ千言万語く第八十六語 > プロセスの同期と SR 言語 フィンローダのあつばれご意見番く第 116 回 > 要求外仕様 C マガ電脳クラブく第 131 回 > チェス盤の分割吉柄責樹 READERS' ROOM CD-ROM Contents EDITORS' ROOM きだあきら 118 123 128 140 14 1 148 156 160 176 174 172 ー 170 16 & 166 164 ・本記事中のプロクラム名 . システム名 . CPU 名は一般に各メーカーの登録商標です。とくに事情がない限り , 本文中では TM , ⑧マークは明記していません。 ・本誌および付録 CD 一日 OM に掲載されたすべてのプログラムは著作権法上 , 個人で使用する目的以外で無断で複製することは禁じられています。 特別付録 CD-ROM ・ KyIix 2 Open Edition/Enterprise TriaI ・ KyIix 2 Update ・ Borland Delphi 6 PersonaI ・ BorIand C + + CompiIer 5.5.1 ・ Ruby 1.6.5/Ruby Entry Package for Win32 CMAGAZINE ・ SDL Ver. 1.2.3 ・ Ruby/SDL Ver. O. 7 ・ SDL 関連ライブラリ ・ cygwin B20.1 (DLL Ver. 1.3.6 ) ・ MinGW32 (based on gcc -2.95.2 ) PubIisher: TOS わわ lnaba PubIishing D / 旧 c わ「 TakefumArai Editor-in-Chief: Jun-ichi Watanabe Editonaland Business 〇用 ces : 4-73-73. Akasaka. Minato-ku, TOKYO, 70 / -0052 , JAPAN Editorial: P わ one ( 03 丿 5549-7 743 SaIes: P わ one ( 03 ) 5549-1200 Advettising: P わ one ( 03 丿 5549-7220 Copynght ◎ 2002 S0ftbank R ノ励 S ん hg lnc.. 0 AIIrightsresetved. Nomateria/in thispublicationmaybereprod し ced. in ) 0 / orinpatt, ⅵ anyform ル藺 0 pe 「 m / SS ′ on. Printedin Japan

奥付

EDITORS MAGAZINE 3 月号予告 ( 2 月 18 日発売定価 1 , 200 円 ) ・ 00M なお , 予告内容を変更することがあります。 0 ー音声フィルタ大全 0 ー c / c + + ん ava プログラミング期末試験 ・デジタルフィルタ (F 旧 , IIR, コム , オールバス ) ・ FFT を使った信号処理 ・テンボの変更 , など 新連載 海外ゲーム技術分析室 特別記事 「 P 旧 CE 」で作る PDA ゲーム 好 >GetInt0 C WorId ! 実践 C + + ゼミナール 評 スタートアップ Java 連 Enjoy PerI Programming 載アルゴリズム入門プログラミングの宝箱 Linux 用 RAD ツール 開発環境「 KYIix2 」 レポート UML 開発支援ツール ・本誌掲載ソースプログラム WithCIass 体験版 ・ 5 Iix2 Open Edition 特坿録 CD-ROM 「 WithCIass 7. OJ 」 編集後記 ◇まだ車ネタは続く。以前 はいらないと思っていたの だが , 新車購入を機に , 初 めてカーナビなるものを買 った。初めは操作にとまど ったが , 慣れると今まで使 わなかったのがもったいな いというほど , 手放せない 存在に。知っている場所で さえ , カーナビを使ってし まうのだ。しかし , これっ て一過性で , いつかは飽き てしまうのかも。 (JUN) ◇去年の J リーグはひいき のチームが前半そこそこな がら後半低迷するなど , イ マイチでした。でも , 代表 戦は人の入れ替わりが激し くて面白かったですね。さ て , いよいよ今年は W 杯の 年。日本代表がどこまでや れるのか楽しみですが , 主 軸が W 杯前に怪我・不調に 悩まされないかと少々心配 です。万全の状態でむかえ てほしいものですね。 (K) ◇ X68000 の電源が壊れて , 別のマシンに環境を移すは めになりました。その作業 過程で PC ー 9801 用の特殊 な部品が必要になったので すが , さすがに手に入らな いだろうと諦め半分で秋葉 原のショップに行ったとこ ろ , 意外にも「昨日注文し た部品なので , 明日入荷予 定です」との答えが返って きました。う ~ む , 恐るべ し秋葉原 ( 笑 ) 。 (Yas) ◇「本の雑誌」の web サイ トを見て雑誌とのほどよい 共存関係 , そしてどんな形 態であっても読者に楽しい ものを提供するという姿勢 が変わらないことに驚き , 嫉妬した次第です。目黒さ んのコラムを読みつつ「あ ーそういえば私も編集者 ( はしくれ ) になったんだな あ」と感慨に耽ることしば し。実は中学から本の雑誌 を購読していました。 ( 有 ) ◇受験生のみなさん , 受験 勉強は完全にマスターしま したか ? この 1 年間は夢 に向かって勉強してきたと 思いますが , 最終決戦まで “あと少し”です。すでに 決戦前夜で最後のスパート の頃だと思いますが , 気を 抜かずに頑張ってください。 そして , 最終決載に勝利し て喜びを掴んでください。 “サクラサク”のはもう少し ですよ ! ( アッシ ) プログラム・バグのお問い合わせ 03 ( 5549 ) 1143 ・掲載記事 , プログラムについてのご質問は , 月曜日から金曜日の午後 4 時から 6 時まで受け 月刊 MAGAZINE 2 月号 発行人稲葉俊夫 編集人新井健文 発行所ソフトバンクバブリッシング株式会社 出版事業部〒 107 ー 852 東京都港区赤坂 4-13 ー 13 印刷凸版印刷株式会社、表紙製版担当上田富郎 / DTP 制作株式会社ローヤル企画 デサイン持田哲花本浩一 校正アレフ 広告前川友紀枝 編集高森昭安有馬元嗣岡田敦史 副編集長小坂竜彦 編集長渡邊淳一 編集部・ TEL03 ( 5549 ) 1143 / 出版営業・ TEL03 ( 5549 ) 12 / 広告営業・ TEL03 ( 5549 ) 1220 付けております。その他の時間帯はご容赦く ださい。 平成 14 年 2 月 1 日発行 1 / 6 c MAGAZINE 2 2 2 ◎ 282 雑誌 14325-2 乱丁・落丁は小社販売局にてお取り替えいたします。